// 导入时不支持 / 绝对路径
// import utils from '../../utils/utils'
// import http from 'wechat-http'

// import http from '../../utils/http'

Page({
  // 小程序中的数据可以不提前定义在data中!!!
  // vue中的数据必须提前定义好  如果没有提前定义 报错
  data: {
    notifyList: [],
  },

  onLoad() {
    // fn()
    // utils.toast()
    // utils.toast('用户名有问题')
    // wx.utils.toast()
    // 测试 wechat-http
    // 下载 => 构建npm => 导入使用
    // http 使用和axios 几乎一样!!!
    // http({
    //   method: ''
    // })
    // const res = await wx.http.get('/announcement')
    // console.log(res)

    this.getNotifyList()
  },

  // 获取公告列表
  async getNotifyList() {
    const { code, data: notifyList } = await wx.http.get('/announcement')
    // 能走到这一步 不能代表一定有数据!!! 但是能表示请求成功了...

    // 处理业务失败
    if (code !== 10000) return wx.utils.toast()

    // console.log(data)
    this.setData({ notifyList })
  },
})
